• word of the day

    griselinia littoralis

    griselinia littoralis - Dictionary definition and meaning for word griselinia littoralis

    Definition
    (noun) small New Zealand broadleaf evergreen tree often cultivated in warm regions as an ornamental
    Synonyms : kapuka
Download our Mobile App Today
Receive our word of the day
on Whatsapp